Skip to content

Comments

Add pipeline yaml and script#968

Merged
JasonYeMSFT merged 2 commits intomicrosoft:mainfrom
hallipr:users/pahallis/benchmark-pipeline
Feb 24, 2026
Merged

Add pipeline yaml and script#968
JasonYeMSFT merged 2 commits intomicrosoft:mainfrom
hallipr:users/pahallis/benchmark-pipeline

Conversation

@hallipr
Copy link
Member

@hallipr hallipr commented Feb 19, 2026

This is an initial PR for establishing the pipelines and scripts.

@hallipr hallipr marked this pull request as ready for review February 23, 2026 20:05
Copilot AI review requested due to automatic review settings February 23, 2026 20:05
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR establishes the initial Azure Pipelines infrastructure for running Copilot benchmarks. It introduces pipeline configuration files, variable templates for pool and VM image selection, and a placeholder PowerShell script for benchmark execution. The pipeline is configured to use 1ES templates with Azure SDK pool resources.

Changes:

  • Added Azure Pipelines YAML configuration for benchmark execution
  • Created variable templates for pool/VM image selection and global pipeline settings
  • Added PowerShell script stub for benchmark invocation

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 8 comments.

File Description
pipelines/azure-benchmarks.yml Main pipeline definition with stage, job, and AzureCLI task to run benchmarks
pipelines/templates/variables/image.yml Variable templates defining pool names and VM images for different OS platforms (Linux, Windows, Mac)
pipelines/templates/variables/globals.yml Global pipeline variables including build ID and governance settings
pipelines/scripts/Invoke-CopilotBenchmarks.ps1 Placeholder PowerShell script that accepts BuildId parameter and prints invocation message

@JasonYeMSFT JasonYeMSFT merged commit 58b11f1 into microsoft:main Feb 24, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants